# -*- coding: utf-8 -*-

# @File    : couse_2.py
# @Time    : 2020/11/2 23:22
# @Author  : MayMay

# 注释
"""
多行注释
"""

'''
多行注释
'''

# 单行注释
# 单行注释快捷键  Ctrl + ?
# python 支持 UTF-8  支持中文

# 变量，什么是变量？
# 变量是临时储存数据的 ，如 超市推车，需要装商品，最后退回

# 变量类型？
# Number（int 整数, float 小数）  布尔(true , false)  string(字符串)

num = 1  # 光标移动至变量名处  可查看类型

num1 = 2

num3 = num1 + num   #按住Ctrl + 光标选中变量，可快速定位

# type(变量名) 查看变量类型
print(type(num))

# 什么是标识符？
# 定义变量、函数，数字、字母、下划线，且数字不能开头
# python 区分大小写，sql 语言不区分大小写

# 变量名命名规则
# 驼峰法 （大驼峰 小驼峰，首字母大小写区分） 一般常用大驼峰
# 下划线  （两个单词之间用下划线隔开）
# 命名规则遵从 PEP 8 标准

# 取变量名 需注意关键字，python定义的  为关键字 keyword
# 查看keyword
import keyword
print(keyword.kwlist)

# 输出 print() 自带换行 \n,

# 格式化输出（找到共同点 规律）
# %d  占位符  int类型  %f 浮点  %s字符串
# Stu = 1
# print('我今年%d岁‘,%Stu,end='')
# Stu +=1
# print('我今年%d岁；,%Stu)

# 输入 input()
# input('你今年多大？')  打印并输入   不管输入什么最终都是string类型
# a = input('你今年多大？')
# print(type(a))

# 数学运算符 + - * / //取整数   %取余   **指数
# 赋值运算符 =   == 比较
# 复合运算符 += *= -= /=

# 数据类型转换  变量前加类型  int（a）